be hanging by a thread - Turkish English Dictionary